Combining Aggregation and Scheduling using an iterative Maximal Weight Matching Switch Scheduler
نویسنده
چکیده
Hybrid electro-optical packet switches utilize optics in the backplane to switch optical packets from inputs to outputs on electronic line cards. The optical packets are traditionally considerably larger than minimum size IP packets. IP packets entering the switch must be formatted (segmented) and encapsulated in the optical packet format. This process is called packetisation or aggregation. This paper investigates a novel technique for aggregating IP packets into optical packets. It combines the well known i-OCF switch scheduler with the aggregation process. When a segment arrives at an empty optical packet, the optical packet is time stamped. This time stamp is then used in the i-OCF scheduler to compute a maximal weight match for the hybrid electro-optical packet switch matrix. In this paper it is illustrated that the optimum number of iterations, used for this particular application, is higher than Log(N) which is used for maximal size matching schedulers as i-SLIP. Furthermore, it is investigated how large a speedup is required in order to provide 100% throughput. Key-Words: i-OCF, MWM Scheduler, Optical Packet Switching (OPS), Packet Aggregation
منابع مشابه
Enhanced Parallel Iterative Schedulers for IBWR Optical Packet Switches
In this paper we propose an enhanced parallel iterative scheduler for IBWR synchronous slotted OPS switches in SCWP mode. It obtains a maximal matching of packet demands without resource conflicts. The analytical and numerical results are highly competitive regarding previous work.
متن کاملFast and Noniterative Scheduling for Input-Queued Switches with Unbuffered Crossbars
Most high-end switches use an input-queued or a combined inputand output-queued architecture. The switch fabrics of these architectures commonly use an iterative scheduling system such as iSLIP. Iterative schedulers are not very scalable and can be slow. We propose and study a new scheduling scheme that is fast and scalable. This scheduling scheme finds a maximum matching of a modified I/O mapp...
متن کاملThe Apsara Algorithm Is an Input-queued Switch Scheduler That Uses Limited Parallelism to Find a Matching in a Single
bandwidth has led to increasingly higherspeed links and caused an associated demand for routers with a high aggregate switching capacity. At the highest speeds, input-queued (IQ) switches have become the architecture of choice, mainly because the memory bandwidth of their packet buffers is very low compared to that of output-queued and shared-memory architectures. To perform well, however, an N...
متن کاملOn the Speedup Required to Achieve 100% Throughput for Multicast Traffic over Crossbar Switches
We show an isomorphism between packet scheduling in crossbar switches and circuit switching in three-stage Clos networks, using the concept of rate quantization. We use the analogy for a crossbar switch of size n×n to construct a simple packet scheduler of complexity O(n logn) based on maximal matching. We show that, with this simple scheduler, a speedup of O(logn/ log logn) is necessary to sup...
متن کاملThe kDRR Scheduling Algorithms for Multi-server Packet Switches
Tremendous increase of Internet traffic demands high speed, large capacity IP switch routers. The introduction of multi-server switch architectures not only makes it possible to scale to larger switch capacities, but also imposes special requirements on scheduling algorithms running in the central scheduler. In this paper, we model the multi-server switch scheduling problem as a maximum biparti...
متن کامل